@charset "utf-8";lh .d4 { border:1px solid #BBE1F1; background-color:#EEFAFF; margin:10px 0 40px; line-height: 26px; padding: 15px; }/*sub_content---子页面*/.sub_main { margin: 15px auto 0; }.sub_main { display: table;/*margin:0 auto; */ font-size:14px; /* padding:15px 0 0 0;*//* padding-top: 30px;*/ color:#333; }/*sub_banner---*/.sub_banner { width:1180px; height:20px; margin:0 auto 8px; /*display: none;*//*5.13*/ }.sub_banner .sub_menu { color: #3568B6; width:900px; height:20px; }.sub_banner .sub_menu a { color:#3568B6; }/*sub_cont---*/.sub_cont { border-top: 3px solid #3568B6; position:relative; display: table; width:1180px; background:#fff; margin: 0 auto 30px; }/*sub_ct---sub_cont_right右侧*/.sub_cont .sub_cont_right {min-height:420px; width:220px;float:left; padding: 30px 40px 30px 0; margin-left:-1px; border-left:1px solid #dedede; }.sub_cont .sub_cont_right .menu_tit { width:260px; height:60px; border-bottom:1px solid #dedede }.sub_cont .sub_cont_right .menu_tit .menu_tit_leftbor { width:250px; height:50px; border-left:5px solid #333; padding-left:10px }.sub_cont .sub_cont_right .menu_tit .menu_tit_leftbor span { font-size:24px; }.sub_cont .sub_cont_right .menu_tit .menu_tit_leftbor p { color:#666 }.sub_cont .sub_cont_right .menu_list { width:260px; }.sub_cont .sub_cont_right .menu_list ul li { border-bottom:1px solid #dedede; width:260px; text-align:center; font-size: 14px; height:50px; line-height:50px; }.sub_cont .sub_cont_right .menu_list .mr { width:260px;/* background:#179edd; *//*background-color: #ee1c25;*/ background-color: #3568B6; color:#fff; font-weight:bold; }.sub_cont .sub_cont_right .menu_list ul li a { width:260px; height:50px; display:block; line-height:50px; text-align:center; }.sub_cont .sub_cont_right .menu_list ul li a:hover { width:260px; height:50px;/* background:#179edd; *//*background-color: #ee1c25;*/ background-color: #3568B6; display:block; font-weight:bold; line-height:50px; text-align:center; font-weight:bold; color:#fff; }.sub_cont .sub_cont_right .sub_info { padding-left:20px; padding-top:20px; color:#666666; overflow:hidden; font-size:13px; line-height:150%; text-indent:2em; }.sub_cont .sub_cont_right .sub_info h3.tit { text-align:center; font-size:16px; line-height:30px; color:#ee1c25; text-indent:-1em; }/*sub_ct---sub_cont_left左侧*/.sub_cont .sub_cont_left { width:810px; float:left; padding: 30px 40px; border-right:1px solid #dedede; }.menu_tit { width:810px; height:30px; border-bottom:1px solid #dedede; font-size:16px; }.menu_lb { width: 810px; height: 36px; border: 1px solid #dedede; overflow: hidden; margin: 30px 0 7px 0; line-height: 36px; }.menu_lb ul { overflow:hidden; }.menu_lb li { padding: 0 15px 0; font-size: 14px; }.menu_lb li .bgzt { color:#ff7447; }.menu_lb li a { color:#989898; }.menu_lb li a:hover { color:#ff7447 } .infor_list ul li { border-bottom:1px dashed #dadada; overflow: hidden; }.gz_list { display: table; margin-bottom:30px; }.gz_list ul li { width:100px; float:left; margin: 30px 30px 0 0; text-align:center; }.gz_list ul li img { width:70px; height:70px; }.gz_list ul li .tit { margin-top:5px; height:30px; }.gz_list ul li a:hover { color:#fe7140 }.menu_tit_t { width:810px; height:30px; border-bottom:1px solid #dedede; font-size:16px; }.menu_tit_t p { float:left }.menu_tit_t .ic { float:left; margin-left:690px; width:24px; height:24px; background-image:url(../images/all_tm.png); background-position:-200px -490px; }.menu_tit_t span { float:right }/*关口样式*/.gk_bg { width:1180px; height:1180px; background:#fff; margin: auto }.gk_list .gk_list_top { width:810px; height:220px; }.gk_list .gk_list_top .logo { width:144px; height:144px; margin-top:38px; float:left }.gk_list .gk_list_top .xx { width:600px; height:144px; margin-top:38px; float:right }.gk_list .gk_list_top .xx .xx_list { width:600px; height:20px; line-height:20px; }.gk_list .gk_list_top .xx .xx_list .icon { width: 20px; height:20px; float:left }.gk_list .gk_list_top .xx .xx_list .icon_a { background-image:url(../images/icon3.png) }.gk_list .gk_list_top .xx .xx_list .icon_b { background-image:url(../images/icon3.png); background-position:0 -20px; }.gk_list .gk_list_top .xx .xx_list .icon_c { background-image:url(../images/icon3.png); background-position:0 -40px; }.gk_list .gk_list_top .xx .xx_list .icon_d { background-image:url(../images/icon3.png); background-position:0 -60px; margin-left:10px; }.gk_list .gk_list_top .xx .xx_list .icon_e { background-image:url(../images/icon3.png); background-position:0 -80px; }.gk_list .gk_list_top .xx .xx_list .icon_f { background-image:url(../images/icon3.png); background-position:0 -100px; margin-left:10px; }.gk_list .gk_list_top .xx .xx_list .text { width:260px; float:left; margin-left:10px; }.gk_list .gk_list_top .xx .xx_list .text1 { width: 450px; float:left; margin-left:10px; }.gk_list .gk_list_bottom { width: 810px; }.gk_list .bg { position: relative; width: 810px; height:463px; background-image:url(../images/icon2.jpg); }.gk_list .bg .list { position: absolute; width: 750px; left: 70px; top: 60px; }/* .gk_list .bg .list_two {width:550px; height:85px;	position:absolute;	left:280px;	top: 929px;} .gk_list .bg .list_three {	width:550px;	height:85px;	position:absolute;	left:350px;	top: 1164px;}*/ .gk_list .bg ul li { width: 93px; height: 112px; float: left; margin-right: 51px; }.gk_list .bg ul li a { display:block; width:79px; height:94px; }.gk_list .bg ul li a:hover { color:#fff; }.gk_list .bg ul li a i { display: table; font-size: 38px; margin: 21px auto; font-weight: bold; color: #ffcc33; }.gk_list .bg ul .bg_yellow { background:url(../images/icon2btn.png) no-repeat; }.gk_list .bg ul .bg_yellow i { color: #e1261c; }.gk_list .bg ul .bg_brown { background-image:url(../images/icon2btn.png); background-position:-93px 0 }.gk_list .bg ul .bg_brown i { color: #1339e0; }.gk_list .bg ul .bg_gray { background-image:url(../images/icon2btn.png); background-position:-186px 0; }.gk_list .bg ul .bg_gray i { }/*答题样式*/.sub_cont .sub_cont_left .dt_list { width:650px; height:470px; background-image:url(../images/all_tm.png); background-repeat:no-repeat; background-position:-3px -5px; margin:30px 80px; color:#fff; font-size:16px }.sub_cont .sub_cont_left .dt_list .subject { width:570px; height:170px; margin:auto; padding-top:50px; }.sub_cont .sub_cont_left .dt_list .subject p { font-size:16px; margin-bottom:20px; font-weight:bold }.sub_cont .sub_cont_left .dt_list .subject form { height: 140px; margin-left:20px; overflow: auto; }.sub_cont .sub_cont_left .dt_list .subject form span { line-height:28px; margin-left:5px; }.sub_cont .sub_cont_left .dt_list .attribute { width:150px; height:50px; margin:30px 0 0 450px; }.sub_cont .sub_cont_left .dt_list .button { width:600px; height:50px; margin:30px 0 0 45px; }/*.sub_cont .sub_cont_left .dt_list .button .cg_btn{width:120px; height:54px; background:url(../images/cglb_btn.png) no-repeat 0/100%; margin-right:15px;  font-weight:bold; cursor:pointer; color:#000}*/.sub_cont .sub_cont_left .dt_list .button .cg_btn { width:166px; height:54px; background:url(../images/all_tm.png); background-position:-8px -489px; margin-right:15px; font-weight:bold; cursor:pointer; color:#000 }.sub_cont .sub_cont_left .dt_list .bug { display: table; width:600px; }.sub_cont .sub_cont_left .dt_list .bug button { float:right; border: none; background-color:transparent; text-align: center; font-size: 12px; color: #666; width:80px; height: 20px; line-height: 20px; margin: 45px 0 20px 0; }.dt_r { width: 309px; margin-right: -40px; }.dt_r .dt_box { border-bottom: 1px solid #dedede; margin-bottom: 15px; }.dt_r .dt_box2 { margin-top: 15px; }.dt_tit { width:100%; height:26px; line-height:26px; border-left:5px solid #299be4; padding-left: 20px; color:#575757; font-size:16px; }.dt_info { display:table; }.dt_info .dt_myimg { margin:15px 0 0 75px; padding: 1px; border-:1px solid #dedede; }.dt_info .dt_myimg img { border-radius: 50%; width: 130px; height: 130px; }.dt_in_cont { }.dt_in_cont ul { padding:15px 0; margin-left: 75px; width:160px; display: table; }.dt_in_cont ul li { width: 160px; line-height: 26px; font-size: 14px; text-align: left; }.dt_in_cont ul li .dt_red { color:red; font-weight:bold; }.dt_in_cont ul li .dt_green { color:green; font-weight:bold; }/*在线考试样式*/.sub_cont .sub_cont_left .ks_list { width:810px; height:1200px; margin:20px 0; font-size:16px }.sub_cont .sub_cont_left .ks_list ul .gray { background:#f4f4f4; margin-bottom:10px; }.sub_cont .sub_cont_left .ks_list ul .pink { background:url(../images/ks_bg.png) no-repeat; padding-top:30px; margin-bottom:10px; }.sub_cont .sub_cont_left .ks_list ul li { width:810px; height:300px; float:left; }.sub_cont .sub_cont_left .ks_list ul li .ct_l { width:20px; height:20px; background:#fff; color:#179edd; text-align:center; line-height:20px; border:1px solid #179edd; border-radius:3px; float:left; margin:22px 20px 0 20px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r { width:710px; height:250px; float:left; margin-top:20px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r .subj { width:710px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r .subj h3 { float:left; display:block; font-size: 16px; font-weight: bold; line-height: 30px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r .subj span { width:90px; height:30px; background:#d3d3d3; border-radius:15px; display:block; float:left; margin-left:15px; text-align:center; line-height:30px; color:#666; font-weight:bold }.sub_cont .sub_cont_left .ks_list ul li .ct_r .subj span.alt { width:90px; height:30px; background:#fff; border-radius:15px; display:block; float:left; margin-left:15px; text-align:center; line-height:30px; color:#fe7140; font-weight:bold }.sub_cont .sub_cont_left .ks_list ul li .ct_r .xx { width:710px; height:49px; border-bottom:1px dashed #b5b5b5; font-size:14px; line-height:50px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r p { color:#179edd; font-weight:bold; float:left; text-align:center; margin-right:110px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r span { margin-right:80px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r .an { width:710px; height:40px; }.sub_cont .sub_cont_left .ks_list ul li .ct_r .an a { width:174px; height:42px; border:1px solid #179edd; border-radius:5px; margin:40px 50px 0 0; float:left; text-align:center; letter-spacing: 5px; line-height:40px; display:block }.sub_cont .sub_cont_left .ks_list ul li .ct_r .an .one a { background:#fff; color:#179edd }.sub_cont .sub_cont_left .ks_list ul li .ct_r .an .two a { background:#179edd; color:#fff }/*成绩查询*/.sub_cont .sub_cont_left .ks_list .tab { width:796px; height:auto; margin:auto; margin-bottom:90px; }.sub_cont .sub_cont_left .ks_list .tab ul { width:792px; height:50px; line-height:50px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; margin:auto; }.sub_cont .sub_cont_left .ks_list .tab ul.col { background:#ffeaf0; }.sub_cont .sub_cont_left .ks_list .tab ul li { width:197px; height:50px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; float:left }/*考试答题页面*/.ks_dt { width:1200px; height:30px; line-height:30px; margin: auto; padding:10px 0; font-size:16px; text-align:center; }.ks_dt p { display:block; float:left; margin-left:50px }.ks_dt span { display:block; float:left }.dt_page { width:1200px; height:auto; margin:auto; overflow:hidden; }.ks_ct { width:850px; height:auto; float:left; background:#fff; border:1px solid #d2d2d2; position:relative; }.ks_ct .ks_xx { width:850px; height:66px; float:left; line-height:66px; font-size:16px; border-bottom:1px solid #d2d2d2; }.ks_ct .ks_xx p { display:block; float:left; margin-left:50px }.ks_ct .ks_xx span { display:block; float:left }.ks_ct .exam { width:800px; margin: 20px 50px; }.ks_ct .exam .st ul li.lt { width:750px; margin-bottom:20px; overflow: hidden; }.ks_ct .exam .st ul li .order { width:750px; height:20px; line-height:20px; color:#ff5c26; margin-bottom:10px; text-align:left }.ks_ct .exam .st ul li .st_numb { width:750px; /*height:20px;*/ line-height:20px; margin:10px 10px 0; }.ks_ct .exam .st ul li .st_numb .doubt { width:25px; height:25px; display:block; background-image:url(../images/icon_dt.png); background-position:0 -25px; float:left; margin-right:5px; }.ks_ct .exam .st ul li .st_numb p { width:720px;/* height:25px; */ display:block; }.ks_ct .exam .st ul li .select { width:750px; margin-left:10px; }.ks_ct .exam .st ul li .select ul { margin:10px 0; }.ks_ct .exam .st ul li .select ul li { width:750px; /*height:30px; */ line-height:30px; }.ks_ct .exam .st ul li .select ul li span { float:left; margin-right:10px; }.ks_ct .exam .st ul li .select ul li .choice { width:14px; height:14px; float:left; margin-right:10px; margin-top:8px; }.ks_ct .exam .st ul li .select ul li p { float:left; width: 690px; text-align: left; }/*11.30*/.menue_list { width:346px; height:auto; float:right; overflow: hidden; border:1px solid #d2d2d2; background:#f4f4f4; position:fixed; right:5.5%; }.menue_list .ks_time { width:346px; height:66px; border-bottom:1px solid #d2d2d2; background:#fff }.menue_list .ks_time .tm { width:180px; float:left; margin:15px }.menue_list .ks_time .tm p { display:block; float:left; }.menue_list .ks_time .tm span { display:block; float:left; margin-left:5px; }.menue_list .ks_time .tm span.str { font-weight:bold; color:#f30605 }.menue_list .ks_time .call { width:100px; float:right; margin:15px 10px; }.menue_list .ks_time input { width:104px; height:38px; background:#fe5923; color:#fff; border-radius:3px; float:left; margin:15px }.menue_list .dt_men { width:320px; height:auto; margin:10px auto; }.menue_list .dt_men .notes { width:320px; height:66px; line-height:66px; }.menue_list .dt_men .notes span { float:left }.menue_list .dt_men .notes .notes_list_bt { width:70px; float:left; }.menue_list .dt_men .notes .notes_list_bt span { font-size:16px }.menue_list .dt_men .notes .notes_list_ct { width:70px; float:right; font-size:14px }.menue_list .dt_men .notes .notes_list_ct span { font-size:14px }.menue_list .dt_men .notes .notes_list_ct .hav_doubt { width:16px; height:16px; background-image:url(../images/icon_dt.png); background-position:-88px 0; float:left; margin:25px 2px 0 0 }.menue_list .dt_men .notes .notes_list_ct .answered { width:16px; height:16px; background:#99ccff; float:left; margin:25px 2px 0 0 }.menue_list .dt_men .notes .notes_list_ct .answering { width:16px; height:16px; background:#ffbfbf; float:left; margin:25px 2px 0 0 }.menue_list .dt_men .topics { width:320px; height:280px; overflow:auto; }.menue_list .dt_men .topics table tr td { width:25px; height:25px; text-align:center; cursor:pointer }.menue_list .dt_men .topics .in_answer { background:#ffbfbf }.menue_list .dt_men .topics .answered { background:#99cdff }.menue_list .dt_men .topics .doubt { background:#fe8d63 }.menue_list .dt_men .butt { width:320px; height:40px; margin:15px 0; }.menue_list .dt_men .butt input { width:104px; height:38px; background:#465e75; color:#fff; border-radius:3px; margin:0 23px; }.menue_list .dt_men .butt .zc { width:140px; height:38px; float:left; }.menue_list .dt_men .butt .jj { width:140px; height:38px; background:#ff2626; float:right; }.menue_list .dt_men .zc_time span { float:left; margin-bottom:12px; }.menue_list .dt_men .zc_time p { float:left; color:#f30605; margin-bottom:12px; font-weight:bold }/*rationalization_proposal-----合理化建议*/.rationalization_proposal_l { width:300px; height:972px; background-image:url(../images/icon5.png); background-position:0 -972px; float:left }.advanc { width:300px; height:972px; background-image:url(../images/icon5.png); background-position:-301px -972px; float:left }.rationalization_proposal_r { width:900px; height:972px; float:right; }.rationalization_proposal_r .title { width:798px; height:30px; margin:20px auto 10px; }.rationalization_proposal_r .tab { width:789px; height:auto; margin:auto; margin-bottom:90px; }.rationalization_proposal_r .tab ul { width:795px; height:54px; line-height:54px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; margin:auto; }.rationalization_proposal_r .tab ul.col { background:#e5eef7; }.rationalization_proposal_r .tab ul li { width:110px; height:54px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; float:left }/*ranking-----排行榜*/.rank_list #tabs { width: 810px; margin:auto; }.rank_list #tabs .an { position: relative; }.rank_list #tabs .an li { width:173px; height:39px; line-height:39px; border:1px solid #179fdd; border-radius:5px; float: left; margin:20px 47px; }.rank_list #tabs li a { width:173px; height:39px; line-height:39px; display: block; text-decoration: none; color: #179fdd; border-radius:5px; }.rank_list #tabs_container { width:810px; overflow: hidden; position: relative; background: white; }.rank_list #tabs_container div { width:810px; }.rank_list #tabs_container div .tit { display: table; width:810px; height:50px; line-height:50px; background:#f4f4f4 }.rank_list #tabs_container div .tit li { width:150px; height:50px; float:left; margin:0 5px; }.rank_list #tabs_container div .ct { width:810px; height:auto; line-height:50px; border-bottom:1px solid #f4f4f4 }.rank_list #tabs_container div .ct li { width:150px; height:50px; float:left; margin:0 5px; }.rank_list #tabs_container div .ct li.qs { font-weight:bold; color:#cc0000 }.person_scroll { display: table; }.person_scroll ul { text-align:left; }.person_tit { font-size: 14px; ; margin: 15px 0; }.person_type { /*display: table;*/ border: 1px solid #dcdcdc; padding: 20px; line-height: 26px; width:760px; height: 160px; overflow: auto; }.person_type a { width:145px; height:30px; line-height:30px; display:block; float:left; }.person_type a:hover, .person_type a.ontype { color: #179fdd; font-weight: bold; }.transition { -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;}.make_transist { -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.hidescale { -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -o-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); filter: alpha(opacity=0); opacity: 0; }.showscale { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;}.hideleft { -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -o-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }.showleft { -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -o-transform: translateX(0px); -ms-transform: translateX(0px); transform: translateX(0px); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;}.hidescaleup { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; }.showscaleup { -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s -ms-transition-delay: .3s;transition-delay: .3s;}.hideflip { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transform: rotatey(-90deg) scale(1.1); -moz-transform: rotatey(-90deg) scale(1.1); -o-transform: rotatey(-90deg) scale(1.1); -ms-transform: rotatey(-90deg) scale(1.1); transform: rotatey(-90deg) scale(1.1); -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; }.showflip { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; -webkit-transition-delay: .3s;-moz-transition-delay: .3s;-o-transition-delay: .3s;-ms-transition-delay: .3s;transition-delay: .3s;-webkit-transform: rotatey(0deg) scale(1); -moz-transform: rotatey(0deg) scale(1); -o-transform: rotatey(0deg) scale(1); -ms-transform: rotatey(0deg) scale(1); transform: rotatey(0deg) scale(1); -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; transform-origin: 50% 50%; }.tabulous_active { background:#179fdd !important; color: #fff !important; }.tabulousclear { display: block; clear: both; }/*试题征集*/.explan { padding-top:30px; }.explan h4 { margin:0 0 20px 0; }.explan p { text-indent: 2em; line-height: 24px; color: #494949; }.explan .topic_an { width:176px; height:42px; text-align:center; line-height:42px; margin:40px auto }.explan .topic_an a { width:176px; height:42px; display:block; background:#179fdd; border-radius:4px; color:#fff; text-align:center; line-height:42px; }.explan .topic_an a:hover { background:#148fc7; }/*试题征集-----批量出题*/.explan .pl_an { width:750px; margin:40px; }.explan .pl_an b { color:#fe7140 }.explan .pl_an .bt { float:left; line-height:32px; margin-right:10px; }.explan .pl_an .an { width:95px; height:32px; border-radius:4px; margin-right:30px; text-align:center; line-height:32px; float:left }.explan .pl_an .sub { width:95px; height:32px; border-radius:4px; background:#fe7140; color:#FFF; text-align:center }.explan .pl_an .res { width:95px; height:32px; border-radius:4px; border:1px dashed #48a74c; color:#48a74c; background:#fff; text-align:center }.explan .pl_an .mb_down { width:750px; height:40px; margin-top:30px; }.explan .pl_an .mb_down .file_down { width:250px; height:30px; border:2px solid #f6f6f6; padding-left:5px; border-radius:4px; line-height:30px; float:left; margin-right:20px; }.explan .pl_an .mb_down .download { width:95px; height:32px; float:left; }.explan .pl_an .mb_down .download a { width:95px; height:32px; display:block; border-radius:4px; background:#fe7140; text-align:center; line-height:32px; color:#FFF }.explan .pl_an .tk_slt { width:750px; height:40px; float:left; margin-top:30px; margin-bottom:10px; }.explan .pl_an .tk_slt select { width:260px; height:35px; border:2px solid #f6f6f6; border-radius:4px; }.explan .pl_an .tk_slt select option { width:250px; height:35px; border:2px solid #f6f6f6; }.explan .pl_an .upload { width:750px; height:100px; margin-top:30px; }.explan .pl_an .upload .sc { width:95px; height:32px; background:#fe7140; position:absolute; float:left; left: 427px; top: 1003px; }.explan .pl_an .upload .wj { width:250px; height:30px; border:2px solid #f6f6f6; padding-left:5px; border-radius:4px; float:left; }.explan .pl_an .upload .ll { width:95px; height:30px; margin-top:2px; float:left; background:#fe7140; border-radius:4px; text-align:center; line-height:32px; color:#FFF; margin-left:20px; }/*试题征集-----手动出题单选*/.radio_list {/* width:810px;height:700px; margin:auto; */ }/*.radio_list input,select{ border:2px solid #ccc; border-radius:4px;}*/.radio_list .radio_tit { width:810px; height:100px; margin:auto }.radio_list .radio_tit ul li { width:173px; height:39px; line-height:39px; border:1px solid #179fdd; border-radius:5px; float: left; margin:20px 47px; }.radio_list .radio_tit ul li a.bgc { background:#179edd; color:#FFF }.radio_list .radio_tit ul li a { width:173px; height:39px; line-height:39px; display: block; text-decoration: none; color: #179fdd; border-radius:5px; }.radio_list .radio_ct .tm { }.radio_list .radio_ct p { float:left; color:#fe7140; margin-right:10px; }/*.radio_list .radio_ct  span{ float:left; }*/.radio_list .radio_ct .tm textarea { width:780px; overflow:auto; margin:20px 0; background:#f6f6f6; padding:10px; }.radio_list .radio_ct .select_tk { height:100px; margin:auto; }.radio_list .radio_ct .select_tk .tit { width:355px; height:35px; }.radio_list .radio_ct .select_tk .xz { width:355px; height:35px; border:2px solid #ccc; border-radius:4px; margin:10px 45px; }.radio_list .radio_ct .da { width:810px; margin:20px; overflow: hidden; }.radio_list .radio_ct .da ul li { width:555px; height:46px; float:left; margin-bottom:10px; }/*.radio_list .radio_ct .da ul li input[type=radio]{ display: none; }*/.radio_list .radio_ct .da ul li input.wb { width:350px; height:30px; margin-right:20px }.radio_list .radio_ct .pd { width:810px; height:50px; margin:auto; }.radio_list .radio_ct .pd ul { width:800px; margin-left:50px; }.radio_list .radio_ct .pd ul li { width:50px; float:left; margin-right:50px; }.radio_list .radio_ct .an { width:95px; height:32px; border-radius:4px; margin-right:80px; line-height:32px; float:left; }.radio_list .radio_ct .sub { width:95px; height:32px; border-radius:4px; background:#fe7140; text-align:center; color:#FFF; border:none; margin-left:30px; }.radio_list .radio_ct .res { width:95px; height:32px; border-radius:4px; border:1px dashed #48a74c; color:#48a74c; background:#fff; text-align:center; }/*试题征集-----手动出题多选*/.multiselect { width:810px; height:300px; margin:auto }/*试题征集-----手动出题批量*/.judge { width:810px; height:300px; margin:auto }/*通知公告*/.sub_cont .sub_contwo_right { width:220px; min-height: 500px; float:left; padding: 30px 40px; margin-left:-1px; border-left:1px solid #dedede; }.sub_cont .sub_contwo_left { width:770px; float:left; padding: 30px 40px; border-right:1px solid #dedede; }.sub_cont .sub_contwo_right .right_zb ul li { border-bottom: 1px solid #dadada; padding: 15px 0; width: 206px; margin: 0 auto; text-align: left; }.sub_cont .sub_contwo_right .right_zb ul li div { margin-top: 5px; }.sub_cont .sub_contwo_right .zbmore { width:158px; margin-left: 30px; border: 1px solid #e3e3e3; border-top: none; text-align: center; line-height: 34px; }.sub_cont .sub_contwo_right .sx { font-size: 14px; color: #757575; }.menutwo_tit { width:100%; height:30px; border-bottom:1px solid #dedede; font-size:16px; }.infor_list ul { width:100%; height:auto; }.infor_list ul li { width:100%;/* height:134px;*/ padding:23px 0; border-bottom:1px solid #dadada; cursor:pointer }.infor_list ul li .news_img { float:left; margin-right:22px; background: #fff url(../images/xiaz.png) 0 0 no-repeat; width: 74px; height: 86px; }.infor_list ul li .zxh_img { float:left; margin-right:22px; background: #fff url(../images/zxh.jpg) 0 0 no-repeat; width: 200px; height: 133px; }.infor_list ul li .abbr, .infor_list ul li .texchange,.infor_list ul li .lovelist { float:left; margin-right:22px; }.infor_list ul li .texchange img{border:1px solid #f3f3f3; display: table; width:200px; height: 125px; }.infor_list ul li .abbr img { border:1px solid #f3f3f3; display: table; width:169px; height: 113px; }.infor_list ul li .cont { width:616px; color:#888888; line-height:26px; text-align:left; }.infor_list ul li .cont2 {display: table-cell;width:416px; color:#888888; line-height:26px; text-align:left;}.infor_list ul li .cont .tit h3,.infor_list ul li .cont2 .tit h3  {line-height: 30px; padding-top: 8px;font-size:20px; font-weight:bold; }.infor_list ul li .cont .xx,.infor_list ul li .cont2 .xx  { color:#666666; font-size:14px; margin:10px 0 0 0;}.infor_list ul li .cont .xx span {margin-right:10px;  }.infor_list ul li .cont2 .xx span {margin-right:10px; color: #3568B6;font-weight: bold;}.infor_list ul li .cont .abs a { display: block; color:#888888; line-height: 24px; height: 24px; overflow: hidden; margin-top: 10px; }.infor_list ul li .con_status{display: table-cell;vertical-align:middle;margin-left: 20px;}.infor_list ul li .con_status .layui-btn-normal{background-color: #3568B6;margin-left: 30px;}/*合理化建议*/.infor_list ul li .jy { width:95%; margin:0 auto; text-align:left }.infor_list ul li .jy .tit h3 { font-size:20px; font-weight:bold; }.infor_list ul li .jy .tit span { float:right; font-weight:normal; font-size:15px; }.infor_list ul li .jy .xx { color:#575757; font-size:14px; margin:12px 0 }.infor_list ul li .jy .xx span { margin-right:65px; }.infor_list ul li .jy { color:#888888; line-height:26px; }.menu_tit input { color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; width:190px; float:left; line-height:2; padding: 2px 10px; font-size: 14px; }.menu_tit button { vertical-align: middle; width:40px; float:right; line-height:1.6; }/*爱心快递*/.infor_list ul li .lovelist img { border:1px solid #f3f3f3; display: table; width:150px; height: 100px; }.infor_list ul li .lovecont { width:635px; float:right; text-align:left }.infor_list ul li .lovecont .tit h3 { font-size:20px; font-weight:bold; }.infor_list ul li .lovecont .xx { color:#666666; font-size:14px; margin:20px 0 5px; }.infor_list ul li .lovecont .xx span { margin-right:10px; }.infor_list ul li .lovecont .abs { color:#575757; line-height:26px; font-size: 14px; }.infor_list ul li .lovecont .abs a { color:#575757; }/*通知公告详细页*/.not_xf { width:80px; height:350px; position:absolute; }.not_xf .date { width:80px; height:80px; background:#999999; font-weight:bold; position:absolute; left:-40px; color:#fff; text-align:right; padding:10px; line-height:40px; }.not_xf .date h1 { font-size:32px; }.not_xf .date h3 { font-size:18px; }.notice_cont { width:700px; height:auto; float:right; padding:30px 0; }.notice_cont .not_main { width:700px; height:auto; float:right; padding:0 20px; }.notice_cont .not_main .tit { width:700px; padding-bottom: 50px; border-bottom:2px solid #dedede; }.notice_cont .not_main .tit h2 { font-size:22px; font-weight:bold }.notice_cont .not_main .tit .share { width:230px; height:32px; float:left; margin-left:20px; }.notice_cont .not_main .tit span { color:#494949; float:left; margin-top:10px; margin-right:10px; }.notice_cont .not_main .ct { margin:20px 0;  }.notice_cont .not_main .ct p{ line-height:180%; font-size: 16px;margin-bottom: 10px;}.notice_cont .not_main img { max-width:700px; }/*拜师学艺*/.sub_cont .bsxy { width:1140px; height:auto; margin:0 auto; padding:15px 0; text-align:left; font-size:14px; }.sub_cont .bsxy .menu_tit { width:1140px; height:30px; border-bottom:1px solid #dedede; font-size:16px; margin:15px 0; }/*云拜师*/.sub_cont .bsxy .appr_list { width:1140px; height:auto; }.sub_cont .bsxy .appr_list ul li { width:348px; height:148px; border:1px solid #dedede; float:left; margin:15px; }.sub_cont .bsxy .appr_list ul li .photo { width:148px; height:148px; float:left }.sub_cont .bsxy .appr_list ul li .data { width:160px; height:108px; float:left; margin:20px; text-align:left; }.sub_cont .bsxy .appr_list ul li .data .name { margin-top:10px; }.sub_cont .bsxy .appr_list ul li .data .xx { margin-top:10px; }.sub_cont .bsxy .appr_list ul li .data .name a:hover { color:#2187e0; }.sub_cont .bsxy .appr_list ul li .data p { color:#767676; font-size:14px; margin-top:5px; }/*云拜师-内页*/.appr_main { width:1180px; height:auto; overflow:auto; background:#f0f0f0 }.appr_main .tit { width:300px; height:25px; border-left:5px solid #299be4; margin-top:45px; color:#575757; font-size:16px; font-weight:bold }.appr_main .tit span { margin-left:20px; }.appr_main .appr_top { width:1180px; height:auto; display:table; margin:auto; background:#fff }.appr_main .appr_top .appr_m_l { width:700px; height:220px; float:left; margin:40px; }.appr_main .appr_top .appr_m_l .logo { width:218px; height:218px; float:left; }.appr_main .appr_top .appr_m_l .cont { width:440px; height:218px; float:right; }.appr_main .appr_top .appr_m_l .cont .name { width:440px; height:80px; border-bottom:1px dashed #8d8d8d }.appr_main .appr_top .appr_m_l .cont .name_t { width:440px; height:30px; }.appr_main .appr_top .appr_m_l .cont .name .name_t p { font-size:24px; float:left }.appr_main .appr_top .appr_m_l .cont .name .name_t span { font-size:14px; float:left; margin-left:15px; margin-top:10px; }.appr_top .emb { width:500px; height:289px; float:left; border:1px solid #dcdcdc; margin:30px; padding: 5px; background-color: #000; }.appr_top .xx { width:536px; line-height:30px; float:left; margin:30px 20px; }.appr_top .xx .bt p { font-size:26px; line-height:50px; }.appr_top .xx .pri p { color:#ff3c00; font-size:24px; margin-bottom:10px; }.appr_top .xx .butt .layui-btn-a { width:132px; height:38px; background:none; border:1px solid #1E9FFF; display:block; font-size:16px; float:left; line-height:35px; margin-right:15px; text-align:center; color:#1E9FFF }.appr_top .xx .hx { width:100%; height:1px; border-bottom:1px solid #dcdcdc; margin:20px 0; }.appr_main .appr_top .appr_m_l .cont .name_b { width:440px; height:30px; margin-top:10px }.appr_main .appr_top .appr_m_l .cont .name_b .sm { width:120px; height:30px; float:left; margin-right:80px; }.appr_main .appr_top .appr_m_l .cont .name_b .sm .yd { width:20px; height:14px; float:left; margin-top:3px; margin-right:10px; background-image:url(../images/icon6.png); background-position:0px 0px; background-repeat:no-repeat }.appr_main .appr_top .appr_m_l .cont .name_b .sm .bm { width:20px; height:14px; float:left; margin-top:3px; margin-right:10px; background-image:url(../images/icon6.png); background-position:0px -27px; background-repeat:no-repeat }.appr_main .appr_top .appr_m_l .cont .name_b .sm .txt { width:90px; height:30px; float:left; }.appr_main .appr_top .appr_m_l .cont .intro { width:440px; height:80px; padding-top:10px; }.appr_main .appr_top .appr_m_l .cont .intro ul li { width:220px; height:30px; line-height:24px; float:left; font-size:14px }.appr_main .appr_top .appr_m_l .cont .intro ul li span { float:left; margin-right:5px; }.appr_main .appr_top .appr_m_l .cont .intro ul li p { float:left; }.appr_main .appr_top .appr_m_l .cont .sign { width:440px; height:40px; }.appr_main .appr_top .appr_m_l .cont .sign .layui-btn-bm { width:440px; height:40px; display:block; background:#299be4; font-size:16px; color:#FFF; text-align:center; line-height:40px; }.appr_main .appr_top .appr_m_r { width:320px; height:300px; float:right; border-left:1px solid #dcdcdc }.appr_main .appr_top .appr_m_r .list { width:300px; height:200px; }.appr_main .appr_top .appr_m_r .list ul li { width:280px; height:68px; margin:20px 10px; text-align:left; }.appr_main .appr_top .appr_m_r .list ul li img { float:left }.appr_main .appr_top .appr_m_r .list ul li a { width:160px; height:68px; display:block; float:right; color:#33a0ef }.appr_main .appr_top .appr_m_r .list ul li a:hover { color:#0d83d9 }.appr_main .appr_bottom { width:1180px; height:auto; margin:30px auto; }.appr_main .appr_bottom .appr_bottom_l { width:850px; height:auto; float:left; }.appr_main .appr_bottom .appr_bottom_l .msjs { width:850px; height:auto; margin-bottom:20px; background:#fff; padding:1px 0; overflow:auto }.appr_main .appr_bottom .appr_bottom_l .msjs .cont { width:800px; height:auto; margin:15px auto; }.appr_main .appr_bottom .appr_bottom_l .msjs .cont .pic { width:120px; height:120px; float:left; margin-right:30px; }.appr_main .appr_bottom .appr_bottom_l .msjs .cont .pic img { border-radius:60px; }.appr_main .appr_bottom .appr_bottom_l .msjs .cont .jj { width:640px; height:200px; float:left; margin-bottom:30px; }.appr_main .appr_bottom .appr_bottom_l .msjs .cont .jj h2 { margin-bottom:10px; font-size:24px; color:#575e65 }.appr_main .appr_bottom .appr_bottom_l .msjs .cont .jj span { font-size:16px; color:#575e65; }.appr_main .appr_bottom .appr_bottom_l .msjs .cont .jj p { font-size:14px; color:#575e65; color:#848e99; margin-top:10px; line-height:24px; }.appr_main .appr_bottom .appr_bottom_r { width:320px; height:auto; float:right; background:#fff }.appr_main .appr_bottom .appr_bottom_r .bm_list { width:320px; height:auto; }.appr_main .appr_bottom .appr_bottom_r .bm_list .list ul li { width:280px; height:68px; margin:20px 10px; text-align:left; }.appr_main .appr_bottom .appr_bottom_r .bm_list .list ul li img { float:left }.appr_main .appr_bottom .appr_bottom_r .bm_list .list ul li a { width:160px; height:68px; display:block; float:right; color:#33a0ef }.appr_main .appr_bottom .appr_bottom_r .bm_list .list ul li a:hover { color:#0d83d9 }.appr_main .appr_bottom .bm_list .cont table { margin:10px 25px; }.appr_main .appr_bottom .bm_list .cont table tr td { height:30px; line-height:30px; margin-bottom:10px; }/*云课堂*/.sub_cont .bsxy .vid li { float:left; padding:0; margin-right:20px; font-size: 16px; }.sub_cont .bsxy .class_list { width:1140px; height:auto; padding:0 }.sub_cont .bsxy .class_list ul li { width:206px; /*height:200px;*/ float:left; padding:11px; }.sub_cont .bsxy .class_list ul li .pic { width:206px; /*height:116px; */ }.sub_cont .bsxy .class_list ul li .pic img { border:1px solid #f3f3f3; }.sub_cont .bsxy .class_list ul li .data { width:206px; height:80px; }.sub_cont .bsxy .class_list ul li .tit { width:206px; height:40px; margin-bottom: 6px; font-size:14px; margin-top:10px; text-align:left; line-height:20px; }.sub_cont .bsxy .class_list ul li .tit a:hover { color:#2187e0; font-weight:bold; line-height:20px; display:block; }.sub_cont .bsxy .class_list ul li .sx { width:206px; height:20px; font-size:14px; margin-top:10px; }.sub_cont .bsxy .class_list ul li span { width:100px; height:20px; float:left; }.sub_cont .bsxy .class_list ul li .price { color:#ff3c00; text-align:left }.sub_cont .bsxy .class_list ul li span.sf { color:#cc0000; text-align:left }.sub_cont .bsxy .class_list ul li .name { color:#666666; text-align:right }/*云直播*/.appr_main .apprzb_top { width:1180px; height:500px; margin:auto; background:#fff; padding:20px 0; }.appr_main .apprzb_top .emb { width:830px; float:left; margin-left:20px; }.apprzb_top .xx { width:300px; height:230px; float:left; margin:30px 0; }.apprzb_top .xx .bt p { font-size:24px; margin-bottom:10px; }.apprzb_top .xx .pri p { color:#ff3c00; font-size:24px; margin-bottom:10px; }.apprzb_top .xx .butt .layui-btn-a { width:132px; height:38px; background:none; border:1px solid #1E9FFF; display:block; font-size:16px; float:left; line-height:35px; margin-right:15px; text-align:center; color:#1E9FFF }.apprzb_top .xx .hx { width:300px; height:1px; border-bottom:1px solid #dcdcdc; margin:10px 0; }.appr_main .apprzb_top .xx { float:right }/*技术门诊*//*.sub_cont .bsxy .js_list{width:1140px; height:auto; margin:auto  }.sub_cont .bsxy .js_list ul li{width:263px; height:255px;  float:left; padding:11px; }.sub_cont .bsxy .js_list ul li .pic{ width:256px; height:150px; border-top:2px solid #DCDCDC; }.sub_cont .bsxy .js_list ul li .data{width:263px; height:80px; text-align:left }.sub_cont .bsxy .js_list ul li .tit{width:263px; height:24px; font-size:16px; margin-top:20px; text-align:left; line-height:20px; font-weight:bold;}.sub_cont .bsxy .js_list ul li .tit a:hover{color:#2187e0; display:block;}.sub_cont .bsxy .js_list ul li p{ font-size:13px; color:#494949;margin-bottom: 3px;}*/.sub_cont .bsxy .js_list { width:1140px; height:auto; margin:auto }.sub_cont .bsxy .js_list ul { margin-right: -32px; overflow: hidden; padding-bottom: 20px; }.sub_cont .bsxy .js_list ul li { -moz-box-shadow: 3px 3px 3px #b2b2b2; /* 老的 Firefox */ box-shadow: 3px 3px 3px #b2b2b2; width:257px; overflow: hidden; float:left; margin:10px 20px 10px 10px; }.sub_cont .bsxy .js_list ul li .pic { width:257px; height:150px; border-top:2px solid #DCDCDC; }.sub_cont .bsxy .js_list ul li .data { width:217px; text-align:left; margin: 10px 12px 10px; }.sub_cont .bsxy .js_list ul li .tit { height:27px; font-size:16px; font-weight:bold; }.sub_cont .bsxy .js_list ul li .tit a:hover { color:#2187e0; display:block; }.sub_cont .bsxy .js_list ul li p { font-size:14px; color:#494949; margin-bottom: 3px; height:16px; overflow: hidden; }/*技术门诊---内页*/.sub_cont .jsmz .js_list_main { width:1178px; height:auto; margin:auto; border:1px solid #dcdcdc; overflow:auto }.sub_cont .jsmz .js_list_main .js_list_l { width:789px; height:auto; overflow:hidden; float:left; border-right:1px solid #dcdcdc }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top { width:729px; border-bottom:2px solid #dcdcdc; padding:20px 30px; margin-top:30px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .logo { width:330px; float:left; margin-right:30px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .logo img { border:1px solid #dedede; padding: 1px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .tit { width:350px; height:147px; margin:auto; float:left }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .tit div { width:350px; height:30px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .tit h2 { font-size:24px; margin-bottom:10px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .tit .expert p { float:left; font-size:16px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .tit .expert span { float:left; font-weight:bold; color:#FF5722; font-size:16px; margin-right:50px; margin-top:2px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .intro { width:710px; margin-top:20px; padding-top:10px; border-top:1px solid #CCCCCC; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .intro h3 { font-weight:bold; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_top .intro p { margin-top:10px; line-height:150%; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom { width:729px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li { width:729px; margin:20px 30px; float:left; border-bottom:1px solid #dcdcdc; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .logo { width:50px; height:50px; float:left; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .logo img { border: 1px solid #dedede; border-radius:50px; padding: 1px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct { width:650px; float:right; text-align:left; line-height:24px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .name p span { font-size:14px; margin-right:10px; float:left; color:#666; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .date { color:#CCC; font-size:12px; float:left }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .prob { border-bottom:1px dashed #CCC; padding:10px 0; margin-bottom:20px; font-size: 14px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .prob span { float:left; font-weight:bold; color:#FF5722 }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer { width:650px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer .ans_l { float:left; width:40px; height:40px; margin-right:15px; padding: 1px; border: 1px solid #dedede; border-radius:50px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer .ans_l img { border-radius:50px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer .ans_r { float:left; width:200px; height:50px; color:#ccc; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer .ans_r p span { font-size:16px; margin-right:10px; float:left; color:#666; width: 500px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer .reply { margin-bottom:10px; height:auto; color:#ae8651; font-size: 14px; }.sub_cont .jsmz .js_list_main .js_list_l .js_list_l_bottom ul li .ct .answer .reply span { float:left; }/*技术门诊---内页--右边*/.sub_cont .jsmz .js_list_main .js_list_r { width:320px; height:auto; float:left; padding:30px 0; margin-left:30px; }.sub_cont .jsmz .js_list_main .js_list_r .tit { width:320px; text-align:left }.sub_cont .jsmz .js_list_main .js_list_r .tit .ic { width:23px; height:20px; float:left; background-image:url(../images/icon_dt.png); background-position:-112px 0; }.sub_cont .jsmz .js_list_main .js_list_r .tit p { float:left; font-size:16px; font-weight:bold; margin-left:10px; margin-bottom:5px; }.sub_cont .jsmz .js_list_main .js_list_r .cont { width:320px; height:auto; }.sub_cont .jsmz .js_list_main .js_list_r .cont form textarea { width:300px; height:184px; border-radius:4px; padding:10px; overflow:auto }.sub_cont .jsmz .js_list_main .js_list_r .cont .layui-btn-tw { background:#1E9FFF; color:#fff; margin:20px 0; }/*results*/.g_results { background-color: #fff; text-align:center; }.g_results .results { margin:0 auto; overflow:auto; display:table; padding: 8%; }.results .res_img { width: 205px; height: 264px; display: table-cell; }.results .res_01 { background:url(../images/s1.jpg) no-repeat; }.results .res_02 { background:url(../images/s2.jpg) no-repeat; }.results .res_main { float:left; width:380px; margin-left: 20px; text-align:center; padding: 10px 0 0 0; }.res_main .res_info { font-size: 28px; line-height: 60px; }.res_main ul { text-align:center; margin-bottom:40px; }.res_main ul li { color:#666; text-align:center; line-height: 26px; }.res_main ul li strong { color:#333; font-weight: bold; }/*帮助手册*/.login { width:100%; height:100%; margin:auto; padding-bottom:20px; }.login .help_cont { width:1180px; height:100%; margin:auto; margin-top:20px; overflow:auto }.login .help_cont .side_nav { float:left }.login .help_cont .side_nav .layui-nav .title { line-height:50px; display:block; width:100%; background:#ff6000; }.login .help_cont a:hover { color:#333 }.login .help_cont .side_nav .bar_list a { color:#333; background-color:#fff; }.login .help_cont .side_nav .bar_list .bar_two { background:none }.login .help_cont .side_ct { display: table; width:1000px; float:right; background:#fff }.login .help_cont .side_ct img { max-width: 850px; height: auto; text-align: center; }.login .help_cont .side_ct .side_ct_title { width:960px; height:30px; padding:10px 20px; line-height:30px; border-bottom:1px solid #e2e2e2; font-size:16px; color:#000 }.login .help_cont .side_ct .side_ct_ct { width:960px; height:auto; padding:10px 20px; line-height:}/*爱心快递*/.sub_top { margin-top:10px; }.sub_top .sub_title { width:808px; height:auto; overflow: hidden; border-bottom: 1px solid #dedede; padding-bottom:20px; margin-bottom:15px; }.sub_top .sub_title h2 { font-size: 22px; font-weight: bold; letter-spacing:2px; }.sub_top .sub_title .prices { float:left; font-size:22px; color:#ff4467; font-weight: bold; margin-top:9px; }.sub_top .sub_title span { color: #666666; float: left; margin-top: 15px; margin-right: 10px; }.sub_top .sub_introduce { width: 808px; height: auto; overflow: hidden; }.sub_top .sub_introduce .tu { width:350px; height:300px; float:left; }.sub_top .sub_introduce .introduce { width:450px; height:300px; float:right; }.sub_top .sub_introduce ul { overflow:hidden; }.sub_top .sub_introduce li { width: 430px; height: 30px; line-height: 30px; float: right; font-size: 14px; padding: 3px 0 8px; }.sub_top .sub_introduce li span { float:left; color:#333333; font-size:15px; }.sub_top .sub_introduce li p { float:left; color:#000; font-size:16px; margin-left:10px; }.sub_top .sub_introduce .introduce .sign { width: 220px; height:42px; border:1px solid #ff4467; line-height:42px; text-align:center; border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:0 105px 0; }.sub_top .sub_introduce .introduce .sign button { background:none; border:none; list-style-type:none; color:#ff4467; margin-top: 10px; }.sub_cont_con { width:808px; height:auto; overflow:hidden; margin: 20px auto 10px; }.sub_cont_con .con_title { font-size:18px; width:808px; height:50px; line-height:50px; font-weight:bold; border-bottom:1px solid #dedede; }.sub_cont_con .con { width:808px; height:auto; letter-spacing:3px; margin:10px 0 20px; }.sub_cont_con .cont { width:808px; height:auto; margin:10px 0 20px; }.sub_cont_con .cont li {/*margin:2px 19px;*/ width: 100%; padding:15px 0; border-bottom:1px solid #eeeeee; }.sub_cont_con .cont .touxiang { width: 50px; height: auto; float: left; }.sub_cont_con .cont .touxiang img { width: 50px; height: 50px; margin-right: 10px; border-radius: 50%; border: 1px solid #dedede; }.sub_cont_con .cont .neirong { width:740px; float: right; text-align: left; line-height: 24px; margin-left: 17px; }/*心灵驿站*/.heart_list ul { margin-top: 20px; }.heart_list ul li { overflow: hidden; text-align:left; margin-bottom: 20px; padding-bottom: 20px; width:1140px; height: auto; border-bottom: 1px solid #d2d2d2; }.h_box { display: inline-block; vertical-align:middle; }.h_box img { display: block; border-radius:50%; border: 1px solid #d2d2d2; margin: 0 15px; }.h_box h3 { font-size: 24px; font-weight: bolder; line-height: 36px; margin-bottom: 10px; }.h_box p { margin-top:4px; line-height:22px; font-size: 14px; }.ellipsis-2 { overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; word-break: break-all; white-space: normal !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }.h_c_9 { color: #666; }.h_c_6 { color: #666; }.heart_list .hb2 { width: 520px; margin:0 20px }.heart_list .hb3 { width: 240px; padding:10px 20px; border-left: 1px solid #d2d2d2; }.heart_list .hb4 { }.h_box img { width: 122px; height: 122px; }.heart_show { display:table; background: #fff url(../images/h_w.png) 96% 0 no-repeat; width:1140px; height: auto; padding:50px 30px 30px; margin-bottom: 20px; }.hs1 img { width: 220px; height: 220px; margin-bottom: 30px; }.h_show p { margin:15px 0; font-size: 16px; color: #666; }.h_show .hs2 { margin-left: 30px; }.h_show .hs3 { margin-top: 25px; width: 442px; background: url(../images/h_phone.png) 0 0 no-repeat; float: right; }.h_show button { width: 320px; }.h_show .h_w_phone { text-align: center; margin:-15px 15px 40px 0; font-size: 16px; overflow: hidden; color: #666; }.h_show .h_w_phone dt { line-height: 36px; }.h_show .h_w_phone dd { float: left; text-align: left; margin:3px 15px; width: 180px; }.h_show .h_w_txt { border-left: 4px solid #599BCC; padding: 6px 10px 6px 20px; }.heart_show .look { text-align: right; }.hear_show_b { text-align: left; background: #fff; width:1140px; height: auto; padding:20px 30px; display: table; margin-bottom: 20px; }.hear_show_tit { margin-top:25px; color: #575757; font-weight: bold; text-align: left; }/*劳模*/.sub_lm { padding: 30px 40px; }.sub_lm .menu_tit { width: 100%; border-bottom: 1px solid #d2d2d2; line-height: 38px; }.model_list ul { margin-right: -40px; }.model_list ul li { float: left; margin-right: 40px; display: inline-block; width:539px; height:158px; padding:23px 0; border-bottom:1px solid #dadada; cursor:pointer }.model_list ul li .abbr, .infor_list ul li .lovelist { float:left }.model_list ul li .abbr img { border:1px solid #f3f3f3; display: table; width:200px; height: 133px; }.model_list ul li .cont { width:319px; float:right; text-align:left }.model_list ul li .cont .tit h3 { font-size:20px; font-weight:bold; }.model_list ul li .cont .xx { color:#666; font-size:12px; margin:5px 0 }.model_list ul li .cont .xx span { margin-right:10px; }.model_list ul li .cont { color:#666; line-height:26px; }.model_list ul li .cont .abs a { display: block; color:#495949; line-height: 24px; }.sub_s_label { position: absolute; right:1180px; top:65px; }.sub_s_label li { color: #ccc; text-align: right; font-size: 20px; font-weight: bold; position: relative; margin-bottom: 10px; height: 40px; line-height:16px; width:82px; padding-right: 6px; padding-top:12px; background:url(../images/991.png) 0 0 no-repeat; }.sub_s_label .labelon { color: #fff; position: relative; background-position: 1px -51px; }/*创新工作室*/ /*工匠基地*/.warp { width: 1180px; margin:0 auto 30px; background-color: #fff; overflow: hidden; }.upper { width: 1180px; height: 420px; background: url(../images/gzsbg.png) 105% 100% no-repeat; }.upper2 { width: 1180px; height: 420px; background: url(../images/bg_gjjd.jpg) 0 0 no-repeat; }.upper_img, .upper_g_img { position:absolute; top:77px; left:100px; width: 460px; height: 300px; border: 8px solid #f5f5f5; background: #fff; }.upper_g_img { border: 8px solid #44eafe; }.upper_img img, .upper_g_img img { width: 460px; height: 300px; }.upper_info { position:absolute; top:0; left:600px; width: 508px; min-height: 300px; }.upper_info_tit { margin-top: 185px; background-color: #fff; }.upper_info_tit h2 { font-size: 28px; line-height: 48px; font-weight: bold; }.upper_info_tit div { color: #000; line-height: 24px; font-size: 16px; }.cl_c { color: #ccc; padding: 0 10px; }.upper_intro { margin-top: 20px; width: 420px; }.upper_intro h3 { color: #ee1c25; font-size: 20px; font-weight: bold; display: inline-block; }.upper_info_tit_g { margin-top: 125px; margin-left: 70px; }.upper_info_tit_g h2 { color: #ffffff; font-size: 28px; line-height: 48px; font-weight: bold; }.upper_info_tit_g div { color: #c2c2c2; line-height: 24px; font-size: 16px; }.upper_intro_g { margin-top: 20px; margin-left: 70px; width: 420px; color: #c2c2c2; }.upper_intro_g h3 { color: #44eafe; font-size: 20px; font-weight: bold; display: inline-block; }.lower { background:url(../images/lower_left_bg.gif) repeat-y; overflow:hidden; }.lower_left { float:left; width:300px; }.lower_nav { float: right; width: 240px }.lower_nav li a { display: block; text-align: right; background-color: #c2c2c2; color: #454545; font-size: 16px; width: 210px; padding:8px 20px 8px 10px; line-height: 20px; margin-bottom: 10px; }.lower_nav .lower_nav_on a { background-color: #fff; color: #000; font-weight: bold; }.lower_right { overflow: hidden; float:right; padding-right: 15px; padding-bottom:20px; }.lower_right .lowerbox { margin: 0 20px; width: 820px; }.lower_right .lowerbox .lbox_small { width: 780px; display: table; }.lower_right .lowerbox .lower_tit { background: url(../images/l_hr.jpg) 110% 90% no-repeat; height: 30px; line-height: 30px; }.lower_tit h3 { display: table; background-color: #fff; font-size: 20px; font-weight:bold; padding: 10px 10px 10px 0; line-height: 30px; }.l_tit { padding:0 15px; }.lower_right .lowerbox .lower_content { margin-top: 30px; line-height:200%; }.lower_g { overflow:hidden; }.lower_top { width:1180px; height: 60px; background: #1594e5; color: #ffffff; }.lower_top .lower_g_nav { padding: 0 40px; }.lower_top .lower_g_nav li a { color: #f5f5f5; display: block; text-align:center; font-size: 18px; width: 120px; padding:0 20px; line-height: 60px; }.lower_top .lower_g_nav .lower_nav_on a { color: #ffffff; font-weight: bold; font-size: 20px; }.lower_main { overflow: hidden; float:right; padding:20px 40px 40px; width:1120px }.lower_main .lowerbox { width: 100%; }.lower_main .lowerbox .lbox_small { width:1100px; display: table; }.lower_main .lowerbox .lower_tit { background: url(../images/l_hr.jpg) 0 100% repeat-x; height: 30px; width: 100%; line-height: 30px; }.lower_main .lowerbox .lower_content { margin-top: 30px; line-height:200%; }.js_list_l_bottom_g { width:1080px; }.js_list_l_bottom_g ul li { width:1018px; margin:20px 30px; float:left; border-bottom:1px solid #dcdcdc; }.js_list_l_bottom_g ul li .logo { width:50px; height:50px; float:left; }.js_list_l_bottom_g ul li .logo img { border: 1px solid #dedede; border-radius:50px; padding: 1px; }.js_list_l_bottom_g ul li .ct { width:1018px; float:right; text-align:left; line-height:24px; }.js_list_l_bottom_g ul li .ct .name p span { font-size:14px; margin-right:10px; float:left; color:#666; }.js_list_l_bottom_g ul li .ct .date { color:#CCC; font-size:12px; float:left }.js_list_l_bottom_g ul li .ct .prob { border-bottom:1px dashed #CCC; padding:10px 0; margin-bottom:20px; font-size: 14px; }.js_list_l_bottom_g ul li .ct .prob span { float:left; font-weight:bold; color:#FF5722 }.js_list_l_bottom_g ul li .ct .answer { width:1018px; }.js_list_l_bottom_g ul li .ct .answer .ans_l { float:left; width:40px; height:40px; margin-right:15px; padding: 1px; border: 1px solid #dedede; border-radius:50px; }.js_list_l_bottom_g ul li .ct .answer .ans_l img { border-radius:50px; }.js_list_l_bottom_g ul li .ct .answer .ans_r { float:left; width:200px; height:50px; color:#ccc; }.js_list_l_bottom_g ul li .ct .answer .ans_r p span { font-size:16px; margin-right:10px; float:left; color:#666; width: 500px; }.js_list_l_bottom_g ul li .ct .answer .reply { margin-bottom:10px; height:auto; color:#ae8651; font-size: 14px; }.js_list_l_bottom { width:729px; }.js_list_l_bottom ul li { width:729px; margin:20px 30px; float:left; border-bottom:1px solid #dcdcdc; }.js_list_l_bottom ul li .logo { width:50px; height:50px; float:left; }.js_list_l_bottom ul li .logo img { border: 1px solid #dedede; border-radius:50px; padding: 1px; }.js_list_l_bottom ul li .ct { width:650px; float:right; text-align:left; line-height:24px; }.js_list_l_bottom ul li .ct .name p span { font-size:14px; margin-right:10px; float:left; color:#666; }.js_list_l_bottom ul li .ct .date { color:#CCC; font-size:12px; float:left }.js_list_l_bottom ul li .ct .prob { border-bottom:1px dashed #CCC; padding:10px 0; margin-bottom:20px; font-size: 14px; }.js_list_l_bottom ul li .ct .prob span { float:left; font-weight:bold; color:#FF5722 }.js_list_l_bottom ul li .ct .answer { width:650px; }.js_list_l_bottom ul li .ct .answer .ans_l { float:left; width:40px; height:40px; margin-right:15px; padding: 1px; border: 1px solid #dedede; border-radius:50px; }.js_list_l_bottom ul li .ct .answer .ans_l img { border-radius:50px; }.js_list_l_bottom ul li .ct .answer .ans_r { float:left; width:200px; height:50px; color:#ccc; }.js_list_l_bottom ul li .ct .answer .ans_r p span { font-size:16px; margin-right:10px; float:left; color:#666; width: 500px; }.js_list_l_bottom ul li .ct .answer .reply { margin-bottom:10px; height:auto; color:#ae8651; font-size: 14px; }/*牵手吧*/.bg_qsb { display: table; width: 1180px; height: 997px; background: url(../images/bg_qsb_in.jpg) no-repeat; }.qsb_from { display: table; background: url(../images/bg_qsb_from.png) no-repeat; margin: 50px auto 0; width: 662px; height: 727px; }.frombox { margin-top:310px; margin-left: 83px; width: 508px; }/*牵手吧list*/.qsb_banne { width: 1180px; height: 345px; background: url(../images/bg_qsb_banner.jpg) no-repeat; }.qsb_search { float: right; background: url(../images/bg_qsb_search.png) no-repeat; margin-top: 26px; margin-right: 60px; width: 277px; height: 320px; }.qsb_search .search_box { margin-top:70px; margin-left: 30px; width: 508px; }.search_box .search_sex { margin-left: 30px; }.search_box .search_sex .layui-form-radio { margin: 0; padding: 0; }.search_box .search_sex i img { width: 26px; height: 26px; line-height: 28px; margin-right: 25px; }.qsb_main { margin: 30px; min-height: 400px; overflow: hidden; }.qsb_main .qsb_left { float: left; }.qsb_main .qsb_left img { width: 170px; height: 200px; }.qsb_main .qsb_right { float: right; width: 172px; }.qsb_right h1 { font-size:24px; line-height: 40px; }.qsb_right h4 { color: #666; line-height: 22px; }.qsb_right h5 { color: #666; line-height: 22px; }.qsb_right p { margin-top:10px; }.qsb_right .layui-btn { background-color: #92db33; padding: 0; width: 80px; }.qsb_right .g_flower { background-color:#f5475f; }/*.qsb_right i{margin-right:3px;}*//*牵手吧show*/.qsb_show { padding:40px; }.qsb_show .show_main { }.show_main .show_info { display: table; margin-bottom: 40px; }.show_info .show_info_left { float: left; margin-right: 25px; }.show_info .show_info_left img { width: 250px; height: 295px; }.show_info .show_info_right { float: left; width: 490px; }.show_info_tit { }.show_info_tit h1 { font-size: 30px; line-height: 50px; }.show_info_tit .tit_sex { margin-left: 10px; display: inline-block; }.show_info_tit .tit_sex i img { width: 30px; height: 30px; }.show_info_tit .charm { text-align: right; margin-top: 13px; }.show_info_tit .charm span { display: inline-block; height: 24px; margin-left: 14px; padding:0 2px 0 26px; height: 24px; line-height: 24px; background: url(../images/charm.png) no-repeat; }.show_info_tit .charm .charm_c1 { background-position:0 0; color: #2975e5; }.show_info_tit .charm .charm_c2 { background-position:0 -48px; color: #e8475d; }.show_info_tit .charm i img { }.show_info_right h3 { color: #666; line-height: 30px; }.show_info_right h4 { line-height: 28px; margin-bottom: 12px; }.show_info_right h4 span { color: #666; }.show_into_message textarea { float: left; width: 390px; min-height:51px; }.into_message_btn { float: right; width:82px; margin-top:3px; }.show_into_btn .layui-btn { background-color: #e6334b; width:130px; height: 44px; font-size: 16px; }.show_into_btn .bg_d5381f { background-color: #2975e5; }.show_into_btn { margin-top:20px; }.show_into_btn span { padding-left: 28px; height: 24px; line-height: 24px; display: inline-block; vertical-align:middle; }.btn_heart { background: url(../images/charm.png) 0 -24px no-repeat; }.btn_flower { background: url(../images/charm.png) 0 -72px no-repeat; }.show_content { margin: 40px 0; width: 765px; }.show_content hr { margin-bottom: 40px; }.show_contbox_tit { text-align: right; background: url(../images/xxzl.jpg) 70% 0 no-repeat; width: 68px; height: 85px; }.show_contbox_b { line-height: 30px; color: #666; }.show_contbox2 { margin-top: 30px; border: 1px solid #d2d2d2; width:743px; padding: 30px 10px; }.show_contbox2 img { display: block; max-width: 210px; max-height: 182px; margin: 0 20px; }.swiper-container { width: 743px; height: 100%; }.swiper-slide { text-align: center; font-size: 18px; background: #fff;/* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }.show_sidebar .layui-col-xs6 img { width: 120px; height: 140px; }.show_sidebar .layui-col-xs6 p { margin-top:4px; font-size: 16px; font-weight: bold; text-align: center; }.show_sidebar .layui-tab-brief>.layui-tab-title .layui-this { color: #333; font-size: 16px; font-weight: bold; }.show_sidebar .layui-tab-title { margin-bottom: 8px; }/*读书心得*/ .book_bimg { float: left; border: 1px solid #dcdcdc; margin: 30px; padding: 5px; float: left; border: 1px solid #dcdcdc; margin: 30px; padding: 5px; display: table; }.book_bimg img { width: 300px; height: 300px; }.book_title_name { line-height: 24px; font-size: 14px; margin: 10px 0 20px; background-color: #f3f3f3; padding: 15px; }.book_c_r { overflow: visible; padding-bottom: 30px; min-height: 340px; }.book_c_r .book_list ul li { margin: 20px 54px 0; overflow: visible; }.book_c_r .book_list li img { width: 200px; height: 200px; border: 1px solid #dcdcdc; display:table-cell; }.book_c_r .book_list li p { margin-top:12px; text-align: left; }.book_c_r .book_list p span { color: #009688; }.book_xd_list { width: 800px; height: auto; margin: 15px auto; }.book_xd_list ul { margin-bottom:20px; ; padding: 0; }.book_xd_list ul li { width: 800px;/*list-style-type:decimal;*/ background-color: #f4f4f4; margin-top: 15px; }.book_xd_tit_head { margin-top:20px; text-align: center; }.book_xd_tit_head span { background-color: #009688; color: #fff; line-height: 34px; width: 100%; display: table; }.book_xd_tit_name span { padding: 10px 0; width: 100%; display: table; }.book_xd_txt { color: #676767; text-align: left; float: left; margin:10px; padding:15px 20px; line-height: 22px; font-size: 14px; background-color: #fff; }.book_xd_txt .xd_more a { color: #009688; font-weight: bold; float: right; }.xd_prize { width: 800px; min-height:120px; margin: 0 auto 35px; }.learn { margin: 0 auto; font-size: 14px; }.learn_box { overflow: auto; margin:20px auto; }.learn_b_right img { float: left; width: 120px; height: auto; }.learn_b_left { float: left; line-height: 30px; margin-left:15px; width: 320px; }.learn_b_left h3 { font-size: 20px; }.learn_b_left span { display:inline-block; margin-right:15px; }.c999 { color: #999; }.orange { color: #FF5722; }.blue { color: blue; }.learn_box strong { font-size: 30px; margin:0 5px; }.fr { float: right; }.fl { float: left; }.learn_b_bottom p { line-height: 40px; color: #666; }.appr_main .appr_bottom .appr_bottom_l .msjs .list { width:800px; height:auto; margin:15px auto; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li { width:770px; margin:20px 20px; float: left; border-bottom: 1px solid #dcdcdc; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li .logo { width: 70px; height: 70px; float: left; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li .logo img { border: 1px solid #dedede; border-radius: 50px; padding: 1px; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li .ct { text-align: left; line-height: 24px; float: right; width: 700px; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li .ct .name p span { font-size: 14px; margin-right: 10px; float: left; color: #666; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li .ct .date { color: #CCC; font-size: 12px; float: left; }.appr_main .appr_bottom .appr_bottom_l .msjs .list ul li .ct .prob { padding: 10px 0; margin-bottom: 10px; font-size: 14px; }/*质询会内页*/.ct_qna { margin-top: 30px }.ct_qna dl { width:100%; text-indent:0; }.ct_qna dd { padding:16px 20px 16px 60px; background: url(../images/answer.png) 16px 16px no-repeat; background-size:30px 30px; }.ct_qna dt { padding:16px 20px 16px 60px; background: url(../images/ask.png) 16px 16px no-repeat; background-size:30px 30px; background-color: #f5f5f5; border-radius: 5px }/*职工维权*/.clyz { padding: 30px; }.clyz .category_head { font-size: 36px; color: #2277d3; width: 200px; margin: 50px auto 0px; height: 70px; padding-top: 6px; line-height: 70px; vertical-align: middle; text-align: center; background: url(../images/category_top.png) no-repeat; background-position: center top; }.clyz .subtitle { margin-top: 20px; color: #666; font-size: 16px; line-height: 25px; height: 80px; vertical-align: middle; text-align: center; }.clyz .clyz_holder { width:274px; padding:0px 40px; /*height: 450px;*/	height: 400px; float: left; background: #f7f9fe; margin-top: 30px; }.clyz .firstdiv { margin-left: 0px; }.clyz_holder .clyz_holder_head { padding: 40px 0px 35px; border-bottom: 1px solid #e5e5e5; }.clyz_holder .clyz_holder_head .leftframe { float: left; width: 80px; height: 80px; }.clyz_holder .clyz_holder_head .leftframe img { display: block; width: 100%; height: 100%; object-fit: cover; }.clyz_holder .clyz_holder_head .rightframe { float: left; padding-left: 20px; }.clyz_holder .clyz_holder_head .rightframe h3 { color: #333; font-size: 22px; margin-top: 10px; line-height: 30px; height: 30px; vertical-align: middle; }.clyz_holder .clyz_holder_head .rightframe h5 { color: #979998; font-size: 16px; line-height: 30px; height: 30px; vertical-align: middle; }.clyz_holder ul { margin-top: 29px; overflow: hidden; }.clyz_holder ul li { height: 35px; float: left; }.clyz_holder ul li a { text-align: left; width:276px; height: 100%; display:block; font-size: 16px; color: #666; line-height: 35px; vertical-align: middle; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }.clyz_holder ul li a:hover { color: #2277d3; }.clyz_holder .more { margin-top: 30px; /*float: right;*/	width: 80px; height: 30px; }.clyz_holder .more a { display: block; width: 100%; height: 100%; font-size:13px; color: #979998; line-height: 30px; vertical-align: middle; background-position: right center; }.apply_button { width: 280px; height: 70px; margin: 50px auto 60px; }.apply_button a { display: block; width: 100%; height: 100%; font-size: 30px; color: white; line-height: 70px; vertical-align: middle; text-align: center; background:#2277d3; border-radius: 5px; }.apply_button a:hover { background: none; width: 276px; height: 66px; border:2px solid #2277d3; border-radius: 5px; color: #2277d3; line-height: 66px; }/*协同办公*/.xtbg .layui-tab-title li a { font-size: 16px; }.xtbg .layui-tab-title li { text-align: left; }.xtbg { width: 1120px; height: auto; margin: 0 auto; padding: 30px 0; text-align: left; }.xtbox { width:100%; height:auto; }.xtbox li { text-align: left; }.xtbox li a:hover { color: #2277d3; }.xtone li { overflow: hidden; padding:18px 20px 13px; background:#fafcfd; border-bottom:2px solid #a9c9e2; margin-top: 15px; cursor:pointer }.xttwo li { overflow: hidden; padding:18px 20px 13px; border:1px solid #bfd1eb; background:#f3faff; margin-top: 15px; cursor:pointer }.xthree li { overflow: hidden; padding:18px 20px 13px; border-bottom:2px solid #009688; background:#f0fbeb; margin-top: 15px; cursor:pointer }.xtbox li .cont { color:#888888; line-height:24px; text-align:left; }.xtbox li .cont .tit { }.xtbox li .cont .tit h3 { line-height: 20px; display: inline-block; width:65%; font-size:17px; /*font-weight:bold;*/ }.xtbox li .cont .tit h5 { line-height: 24px; text-align: right; display: inline-block; width:34%; font-size:14px; font-weight:bold; }.xtbox li .cont .tit h5 span { }.xtbox li .cont .tit h5 em { margin-right: 5px; color:#3568B6; font-size: 30px; }.xtbox li .cont .xx { color:#666666; font-size:14px; margin-top:5px; }.xtbox li .cont .xx span { margin-right:10px; }.xt_lh li div { line-height: 24px; }/*流程*/.biaoge { width: 860px; margin:60px auto 30px; }.biaoge h2 { text-align: center; font-weight: bold; font-size:30px; }/*长方形*/    .rectangle { width: 160px; min-height: 60px; padding: 15px; border:1px solid #a9c9e2; background:#e8f5fe }/*椭圆*/    .ovalHor { width: 188px; height: 86px; border-radius: 50%; border:1px solid #ffcc00; background:#fffff7; line-height: 86px; text-align: center; }/*菱形*/    .diamond { margin-left: 56px; margin-bottom: 10px; width: 80px; height: 80px; transform: rotate(45deg); -ms-transform: rotate(45deg); /* Internet Explorer */ -moz-transform: rotate(45deg); /* Firefox */ -webkit-transform: rotate(45deg); /* Safari 和 Chrome */ -o-transform: rotate(45deg); /* Opera */ line-height: 80px; background: #ffb802; text-align: center; font-size: 16px; color: #fff; }.diamond span { transform:  rotate(-45deg); display: inline-block; text-align: center; overflow: hidden; text-overflow: ellipsis; }.triangle_rihgt { margin-top:27px; background:  url(../images/triangle.png) 0 0 no-repeat; width: 68px; height: 28px; }.triangle_down { background: url(../images/tri_down.png) 0 0 no-repeat; height: 53px; background-size: 17px; margin-left: 88px; margin-top: 15px; }/*生活保障*/.content_txt { margin-bottom: 30px; }.content_txt .tit { text-align: center; font-size: 16px; font-weight:bold; line-height: 60px; }.content_txt p { line-height: 24px; margin-bottom:10px; color: #494949; }.wtbd { width:800px; margin:40px auto; }.sub_cont .layui-tab-brief>.layui-tab-more li.layui-this:after, .sub_cont .layui-tab-brief>.layui-tab-title .layui-this:after { border: none; border-radius: 0; border-bottom: 2px solid #3568B6; }.page .layui-tab-brief>.layui-tab-more li.layui-this:after, .page .layui-tab-brief>.layui-tab-title .layui-this:after { border: none; border-radius: 0; border-bottom: 2px solid #3568B6; }/*普惠生活*/.coupons-list { position:relative; margin-left:-1px; margin-right: -50px; margin-bottom:-2px; overflow:hidden; zoom:1; }.coupons-list em { font-style:normal }.coupons-list li { float:left; display:inline; margin-left:1px; width: 380px; cursor:default; overflow:hidden; }.coupons-list .coupon-wrapper { float:left;/* width:325px; */ height:240px; position:relative; }.coupons-list .coupon-wrapper a:hover { text-decoration: none; }.coupons-list li .scissors { position:absolute; display:none; left:195px; top:169px; width:20px; height:20px; overflow:hidden; background-position:-100px -80px }.coupons-list h2 {/*text-align: left;*/ padding-top:15px; line-height:20px; font-size:16px; height:20px; overflow:hidden }.coupons-list h2.aj-height-auto { height:auto; }.coupons-list h2.aj-height-auto .aj-wrap { height:20px; overflow:hidden; display:inline-block; }.coupons-list h2 a { float:left; color: #5188a6; font-weight: bold; }.coupons-list .coupon { display:block; margin:15px auto; width: 355px; height:124px; border:solid 3px #B7E1EF; text-decoration:none; background-color:white; cursor:pointer; }.coupons-list .coupon:hover { border-color:#f8ded5 }.coupons-list .coupon .left { float:left; height:124px; width:188px; background-position:183px -75px }.coupons-list .coupon .left img { height:114px; width:178px; margin: 5px; }.coupons-list .coupon .right { float:left; width:167px; height:124px; background-color:#EAF9FF }.coupons-list .coupon:hover .right { background:#fbf2ef }.coupons-list .coupon .right span { display:block; position:relative; margin:45px auto; width:90px; height:30px; text-align:center; font-size:18px; font-family:Microsoft Yahei; color:white; line-height:30px; background-color:#39ABD5 }.coupons-list .coupon-wrapper .info em { margin-left:5px; color:#666; font-size: 14px; }.coupons-list .coupon-wrapper .info { text-align: left; }.coupons-list .coupon-wrapper .info span { margin-right:3px; }/*劳模工作室*/.bsxy-bg-c{position: relative;}.bsxy-bg-c-t{position: absolute;top:55px;font-size: 17px;font-weight: bold;text-align: center;width: 204px;}.bsxy-bg-c-t2{position: absolute;top:68px;font-size: 21px;font-weight: bold;text-align: center;width: 254px;}.upper-bg{position: absolute;top: 77px;left: 100px;width: 460px;height: 300px;border: 8px solid #f5f5f5;background: #fff;}.upper-bg-c{position: absolute;top: 80px;text-align: center;width: 460px;}.upper-bg-c-t{font-size: 33px;font-weight: bold;margin: 42px auto 0; /*color: #dc240b;*/letter-spacing:3px;}.upper-bg-c-dw{ font-size: 20px;}.upper-bg-c-dw .upper-bg-c-dw-t{line-height: 1px;border-left: 60px solid #666;border-right: 60px solid #666;margin: 30px 40px;}/*技术交流*/.exchange_t{overflow: hidden;}.exchange_t .exchange-left{float: left;width:310px;}.exchange_t .exchange-right{float: left;width: 498px;}.exchange_t .exchange-left img{width: 288px;height: 180px;background-color: #f5f5f5;}.exchange_t .exchange-left p{margin-top: 15px;color:#666;}.exchange_t .exchange-left strong{font-weight: bold;color: red;font-style: 20px;padding: 0 8px 0 8px;}.exchange-right-m{height: 180px;overflow: hidden;}.e-r-con{overflow: hidden;}.exchange_t .exchange-right .e-r-tit{margin-top: 10px;line-height: 30px;font-size: 20px;font-weight: bold;margin-bottom: 10px;}.e-r-con p{font-size: 14px;line-height: 24px;margin-bottom: 4px;}.e-r-con span{color: #3568B6;}.e-r-sign .layui-btn{  background-color:#3568B6;width: 200px;margin-top: 15px;}.exchange-con-box{overflow: hidden;margin-top: 20px;}.exchange-con-box h3{width:779px;line-height: 38px;height: 38px;background-color:#73ACE6;color: #fff;padding: 0 15px;font-weight: bold;}.exchange-con-box .exchange-con-box-m{margin:20px 15px 10px;}